sponge crabs - German English Dictionary